首页 css
/*---------------------------------------------*/
body{
    min-width: 1000px;
}
.ind_roll{
    position: relative;
    width: 100%;
    height: 389px;
    overflow: hidden;
}
 
.bx_wrap {margin-left: 10px; margin-top:10px} 
.bx_wrap ul img { border: 2px solid #ddd; } 
.bx_wrap ul li{text-align:center} 
.bx_wrap ul li a:hover{text-decoration:none; color:#f30} 
.bx_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0; 
position:absolute; top:45px; left:-2px; text-indent:-999em; background: url(img/arr_left.gif)  
no-repeat;} 
.bx_wrap a.next {width:20px;height:24px;line-height:24px; left:626px;position: absolute; 
top:45px; text-indent:-999em; background:url(img/arr_right.gif) no-repeat;}




.ind_roll_roll{
    position: relative;
    width: 100%;
    height: 389px;
    overflow: hidden;
}
.ind_roll_interior{
    position: absolute;
    top: 0;
    left: 20%;
    z-index: 10;
    overflow: hidden;
}
.ind_roll_interior li{
    float: left;
    overflow: hidden;
    background-color: #000;
}
.ind_roll_1{
    background: url(../../images/front/roll_1.jpg) no-repeat;
}
.ind_roll_2{
    background: url(../../images/front/roll_2.jpg) no-repeat;
}
.ind_roll_3{
    background: url(../../images/front/roll_3.jpg) no-repeat;
}
.ind_roll_4{
    background: url(../../images/front/roll_4.jpg) no-repeat;
}
.ind_roll_interior li a{
    display: block;
    width: 100%;
    height: 389px;
    background-position: center top;
}
.ind_roll_figure{
    position: absolute;
    bottom:15px;
    left:20px;
    z-index: 200;
    height:30px;
    display: inline-block;
    overflow: hidden;
}
.ind_roll_figure li{
    float: left;
    height: 30px;
    width: 30px;
    line-height: 30px;
    color: #fff;
    font-size: 16px; 
    text-align: center;
}
.ind-mobile{
    position: relative;
    top: -380px;
    left:0;
    width: 1000px;
    height: 389px;
    margin: 0 auto;
}
.ind-mobile a{
    position: absolute;
    top: 285px;
    right: 0;
    z-index: 100;
    width: 215px;
    height: 52px;
    background: url(../../images/front/download.png) 0 0 no-repeat;
}
/*.ind-mobile a:hover{
      background: url(../../images/front/download.png) -215px 0 no-repeat;
}*/
.ind-content{
    width:1000px;
    margin:16px auto 20px;
    _padding-top: 16px;
    overflow: hidden;
}
.bottom-line-title{
    color:#fff;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
	padding:5px 0 7px;
}
.ind-content-line{
    margin-top: 20px;
}
.ind-flow{
    width: 100%;
    margin-top: 18px;
}
.ind-flow li{
    float: left;
    width: 156px;
}
.ind-flow li dt{
    width: 90%;
    height: 72px;
    padding: 0 5%;
    overflow: hidden;
    text-align: center;
}
.ind-flow li dt a{
    display: block;
    width:100%;
    height:72px;
}
.ind-flow-img_1{
    background: url(../../images/front/flow.png) -55px 0 no-repeat;
}
.ind-flow-img_2{
    background: url(../../images/front/flow.png) -195px 0 no-repeat;
}
.ind-flow-img_3{
    background: url(../../images/front/flow.png) -335px 0 no-repeat;
}
.ind-flow-img_5{
    background: url(../../images/front/flow.png) -475px 0 no-repeat;
}
.ind-flow-img_4{
    background: url(../../images/front/flow.png) -615px 0 no-repeat;
}
.ind-flow li dd{
    width: 90%;
    padding: 0 5%;
    margin-top: 12px;
    text-align: center;
    overflow: hidden;
}
.ind-flow li dd a{
    display: block;
    line-height: 14px;
    color:#868695;
    font-size: 12px;
}
.ind-flow .ind-flow-direction{
    width: 55px;
    height: 10px;
    margin-top:32px;
    background: url(../../images/front/flow.png) 0 -32px no-repeat;
}
.ind-rapid{
    width:176px;
}
.ind-submit{
    width:100%;
}
.ind-submit-radio-user,
.ind-submit-radio-manage{
    position: relative;
    display: block;
    height:16px;
    line-height: 16px;
    font-size: 12px;
    padding-left:25px;
}
.ind-submit-radio-user input,
.ind-submit-radio-manage input{
    position: absolute;
    top: 1px;
    _top: -2px;
    *top: -2px;
    left: 6px;
}
.ind-submit-radio-user span,
.ind-submit-radio-manage span{
    color: #5d5e5e; 
}
.ind-submit-text{
    line-height: 24px;
    margin-top: 10px;
    color: #5d5e5e;
    font-size: 12px;
    text-align: right;
}
.ind-submit-text a{
    color: #498cb6;
}
.ind-selfdom{
    width:583px;
    margin:0 32px;
}
.ind-else{
    width:176px;
}
.ind-selfdom-meal dl{
    width:285px;
    position: relative;
}
.ind-selfdom-meal dt{
    width:245px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #6f7f8f;
    padding:0 20px;
    background: #88beec;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
}
.ind-selfdom-meal dd{
    width:245px;
    padding:10px 20px 30px;
    background: #e2eeff;
    border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
}
.ind-selfdom-meal dd li{
    width: 100%;
    line-height: 26px;
    color: #6f7f8f;
    font-size: 16px;
}
.ind-selfdom-meal .ind-selfdom-meal-mask{
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    padding:0;
    background: none;
}
.ind-selfdom-meal .ind-selfdom-meal-mask a{
    display: block;
    height:185px;
}
.ind-manage li{
    float: left;
    width:74px;
    padding:0 7px 2px;
}
.ind-manage li dt a{
    display: inline-block;
    width:100%;
    height:74px;
}
.ind-manage .ind-manage-1{
    background: url(../../images/front/scheme_1.png) 0 0 no-repeat;
}
.ind-manage .ind-manage-2{
    background: url(../../images/front/scheme_2.png);
}
.ind-manage .ind-manage-3{
    background: url(../../images/front/scheme_3.png);
}
.ind-manage .ind-manage-4{
    background: url(../../images/front/scheme_4.png);
}
.ind-manage .ind-manage-1:hover{
   background: url(../../images/front/scheme_1.png) 0 0 no-repeat;
	opacity:0.5;
}
.ind-manage .ind-manage-2:hover{
       background: url(../../images/front/scheme_2.png);
	opacity:0.5;
}
.ind-manage .ind-manage-3:hover{
      background: url(../../images/front/scheme_3.png);
	opacity:0.5;
}
.ind-manage .ind-manage-4:hover{
    background: url(../../images/front/scheme_4.png);
	opacity:0.5;
}
.ind-manage li dd{
    width:70px;
    padding:0 2px;
}
.ind-manage li dd a{
    line-height: 18px;
    font-size: 12px;
    color: #5d5e5e;
    display: block;
    width: 100%;
    font-size: 12px;
    text-align: center;
}
/**/
.ind-text_roll{
    height:140px;
    overflow: hidden;
}
.ind-article{
    height:140px;
    overflow:hidden;
}
.ind-article li{
    height:28px;
    line-height: 28px;
    font-size: 14px;
    padding-left:20px;
    background: url(../images/dian.jpg) 8px 13px no-repeat;
}
.ind-article li a{
    color:#5d5e5e;
}
.ind-article li a:hover{
    color:#d9a300;
}
/**/
.ind-city-name{
    width:176px;
    height:140px;
    overflow: hidden;
}
.ind-city-name a{
    display: block;
    overflow: hidden;
}
.ind-city-name li{
    float: left;
    height: 22px;
    line-height: 22px;
    width:58px;
    text-align: center;
    padding:3px 0;
}
.ind-city-name li a{
    display: block;
    line-height: 16px;
    font-size: 14px;
    color:#5d5e5e;
}
.ind-city-name li a:hover{
    color:#d9a300;
}
.ind-city-name-border{
    border-left:1px solid #bdbdbd;
    border-right:1px solid #bdbdbd;
}
/**/
.ind-roll_img{
    overflow: hidden;
    padding:50px 26px;
}
.ind-roll_img-left{
    float: left;
    width:21px;
}
.ind-roll_img-left a,
.ind-roll_img-right a{
    display: block;
    width:21px;
    height:45px;
    overflow: hidden;
}
.ind-roll_img-left a img,
.ind-roll_img-right a img{
    width:100%;
    height:100%;
}
.ind-roll_img-right{
    float: right;
    width:21px;
}
.ind-roll_img-carry{
    margin: 3px auto 0;
    width:420px;
    height:40px;
}
.ind-roll_img-carry{
    position:relative;
    width:420px;
    height:40px;
    overflow:hidden;
}
.iind-roll_img-carry-inside{
    display:block;
    width:1300px;
    height:40px;
    position:absolute;
    left:0;
    top:0;
}
.ind-roll_img-carry-inside li{
    float:left;
    display:block;
    width:100px;
    height:40px;
    padding-left:30px;
}
.ind-roll_img-carry-inside a{
    display: block;
    width:100px;
    height:40px;
    overflow: hidden;
}
.ind-roll_img-carry-inside a img{
    width:100%;
    height:100%;
}
/*content-top*/
.content-top{
    margin-top:10px;
}
/*---content---*/

/*alliance*/
.ind-alliance{
    width:1000px;
    margin: 0 auto 20px;
}
.ind-alliance-site{
    width:1010px;
}
.ind-alliance-site li{
    float: left;
    width:90px;
    height:40px;
    margin:10px 10px 0 0;
}
.ind-alliance-site li a{
    display: block;
    width: 100%;
    height: 100%;
    background: url(../images/bottom_img.gif) 0 0 no-repeat;
}
/*---alliance---*/

/*input*/
.input-text-1{
    width: 160px;
    height: 14px;
    line-height: 14px;
    color: #9797a6;
    font-size: 12px;
    padding: 9px 6px;
    border: 0;  
    outline: 0; 
    background-color: #e2eeff;
    border-radius:5px;
    margin:10px 2px 0;
}
.input-button-1{
    display: block;
    height: 27px;
    margin: 10px auto 0;
    width: 172px;
    background: url(../../images/front/log_in.png) no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 18px;
    text-align: center;
    padding: 5px 0 0 0;
}
/*登录之后，登录框的样式*/
.login_logo{
    display: inline-block;
    float: left;
    height: 16px;
    width: 22px;
    background-repeat: no-repeat;
    
}
.login_email{
    background-image: url(../../images/front/email.png);
    margin: 10px 0 0 0;
}
.login_user{
    background-image: url(../../images/front/user.png);
    height: 24px;
        clear:both;
}
.login_content{
    display: inline-block;
    float: left;
    color: #868695;
    font-size: 14px;
    padding: 8px 0 0 12px;

}
.login_welcome{
	display: inline-block;
    float: left;
    color: #868695;
    font-size: 14px;
	padding:0 0 10px 0px;
}
.login_item{
    float: left;
    clear: both;
    margin: 18px 0 0 10px;
}

.loginedform{
    margin: 10px 0 0 0;
}
.login_button{
    clear: both;
    float: left;
    margin: 18px 0 0 0;
}
/*.input-button-1:hover{
        background: url(../../images/front/index-button.png) 0 -84px no-repeat;
        background: url(../../images/front/log_in.png) 0 -84px no-repeat;
}*/
/**/
/**/
/**/

/**/
/**/

/**/
/**/

/*要改的*/
.ind-roll_img-carry{
    position:relative;
    width:420px;
    height:40px;
    overflow:hidden;
    margin:3px auto 0;
}
.ind-roll_img-carry-inside{
    position:absolute;
    top:0;
    left:0;
    width:1300px;
    height:40px;
}
.ind-roll_img-carry-inside li{
    display:block;
    width:100px;
    height:40px;
    float:left;
    padding-left:30px;
}
.ind-roll_img-carry-inside li a{
    width:100px;
    height:40px;
}
.ind-roll_img-carry-inside li a img{
    width:100%;
    height:100%;
}

#welcomep{
    font-size: 16px;
}
#decorate a{
    font-size: 16px;
}
.bx_wrap {margin-left: 0px; margin-top:0px} 
.bx_wrap ul img { border: 2px solid #ddd; } 
.bx_wrap ul li{text-align:center} 
.bx_wrap ul li a:hover{text-decoration:none; color:#f30} 
.bx_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0; 
position:absolute; top:45px; left:-2px; text-indent:-999em; background: url(img/arr_left.gif)  
no-repeat;} 
.bx_wrap a.next {width:20px;height:24px;line-height:24px; left:626px;position: absolute; 
top:45px; text-indent:-999em; background:url(img/arr_right.gif) no-repeat;} 